]> dgit.raspbian.org Git - gnome-shell.git/commitdiff
viewSelector: Don't duplicate find-as-you-type in captured-event
authorFlorian Müllner <fmuellner@gnome.org>
Tue, 27 Feb 2018 17:52:35 +0000 (18:52 +0100)
committerFlorian Müllner <florian.muellner@gmail.com>
Mon, 5 Mar 2018 19:12:58 +0000 (19:12 +0000)
Find-as-you type was never automatically handled by StIMText, but
by the existing stage key-press handler. The functionality broke
for a different reason, we will fix it after reverting the recent
captured-event changes.

This reverts commits bc4462cd0c1abb9 and e4ee944d8d6.

https://gitlab.gnome.org/GNOME/gnome-shell/issues/72

js/ui/viewSelector.js

index d06b4279da011b08f7170dabb4a9386f70dcdb6b..fc03a2bb8cfce3e3831b769fa049277ea2d889f5 100644 (file)
@@ -601,15 +601,6 @@ var ViewSelector = new Lang.Class({
                 // - cancel the search
                 this.reset();
             }
-        } else if (!(global.stage.get_key_focus() instanceof Clutter.Text) &&
-                   (event.type() == Clutter.EventType.KEY_PRESS ||
-                    event.type() == Clutter.EventType.KEY_RELEASE)) {
-            let unichar = event.get_key_unicode();
-
-            if (GLib.unichar_isprint(unichar)) {
-                this._text.grab_key_focus();
-                return this._text.event(event, false);
-            }
         }
 
         return Clutter.EVENT_PROPAGATE;